#!usr/bin/env python  
# -*- coding:utf-8 _*-
""" 
@author:robot
@file: v2_tm.py 
@version:
@time: 2022/03/01 
"""
from TapClientCore.T02_tm_api.v2_api.v2_api_module.api001_connections import Api001Connections
from TapClientCore.T02_tm_api.v2_api.v2_api_module.api001_databasetypes import Api001DatabaseTypes
from TapClientCore.T02_tm_api.v2_api.v2_api_module.api00_settings import Api00Settings
from TapClientCore.T02_tm_api.v2_api.v2_api_module.api01_connections import Api01Connections
from TapClientCore.T02_tm_api.v2_api.v2_api_module.api02_dataflows import Api02DataFlows
from TapClientCore.T02_tm_api.v2_api.v2_api_module.api03_metadataInstances import Api03MetaDataInstance
from TapClientCore.T02_tm_api.v2_api.v2_api_module.api04_task import Api04Task
from TapClientCore.T02_tm_api.v2_api.v2_api_module.api05_measurement import Api05Measurement
from TapClientCore.T02_tm_api.v2_api.v2_api_module.api06_subtask import Api06SubTask
from TapClientCore.T02_tm_api.v2_api.v2_api_module.api07_inspects import Api07Inspects
from TapClientCore.T02_tm_api.v2_api.v2_api_module.api08_worker import Api08Worker
from TapClientCore.T02_tm_api.v2_api.v2_api_module.api09_modules import Api09Modules
from TapClientCore.T02_tm_api.v2_api.v2_api_module.api15_logcollector import Api15Logcollector
from TapClientCore.T02_tm_api.v2_api.v2_api_module.api16_custom_node import Api16CustomNode
from TapClientCore.T02_tm_api.v2_api.v2_api_module.api17_shareCache import Api17ShareCache
from TapClientCore.T02_tm_api.v2_api.v2_api_module.api18_javascript_function import Api18JavaScriptFunction
from TapClientCore.T02_tm_api.v2_api.v2_api_module.api19File import Api19File
from TapClientCore.T02_tm_api.v2_api.v2_api_module.api_for_publish import APIForPublish

V2INTERFACE_CLASS = [
    Api00Settings,
    Api01Connections,
    Api001Connections,
    Api001DatabaseTypes,
    Api02DataFlows,
    Api03MetaDataInstance,
    Api04Task,
    Api05Measurement,
    Api06SubTask,
    Api07Inspects,
    Api08Worker,
    Api09Modules,
    Api15Logcollector,
    Api16CustomNode,
    Api17ShareCache,
    Api18JavaScriptFunction,
    Api19File,
    APIForPublish
]


class V2TM(*V2INTERFACE_CLASS):
    ...


v2tm = V2TM()
